package org.log4jconfig.xml.editor.contentassist;

import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.wst.xml.ui.internal.contentassist.ContentAssistRequest;

/**
 * @author Xi
 * 
 */
@SuppressWarnings("restriction")
public interface IAttributeContentAssistComputer {

	/**
	 * Add an attribute value proposal.
	 * @param javaProject
	 * @param contentAssistRequest
	 * @param attributeCurrentValue
	 * @param attributeMatchValue
	 * @throws Exception
	 */
	void addAttributeValueProposals(IJavaProject javaProject,
			ContentAssistRequest contentAssistRequest, String attributeCurrentValue, String attributeMatchValue)
			throws Exception;

}